package cn.mall.user.service;

import cn.mall.base.query.BaseQuery;
import cn.mall.base.utils.PageList;
import cn.mall.user.domain.Car;
import cn.mall.base.service.IBaseService;
import cn.mall.user.dto.CarDto;
import cn.mall.user.query.CarQuery;
import org.springframework.transaction.annotation.Transactional;

import java.text.ParseException;
import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author xizhou
 * @since 2025-01-05
 */
public interface ICarService extends IBaseService<Car> {


    //批量删除
    void patchRemove(CarDto carDto);

    PageList<Car> pageList(CarQuery query) throws ParseException;
}
